{"id":15804,"date":"2020-09-21T13:03:35","date_gmt":"2020-09-21T17:03:35","guid":{"rendered":"https:\/\/www.gravityforms.com\/?p=15804"},"modified":"2020-10-01T09:12:29","modified_gmt":"2020-10-01T13:12:29","slug":"how-to-form-file-upload","status":"publish","type":"post","link":"https:\/\/www.gravityforms.com\/how-to-form-file-upload\/","title":{"rendered":"How to\u2026 Accept File Submissions Through a Form (Using the Gravity Forms File Upload Feature)"},"content":{"rendered":"<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-15841\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/Gravity-Forms-Form-File-Upload.jpg\" alt=\"Gravity Forms Form File Upload\" width=\"1200\" height=\"726\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/Gravity-Forms-Form-File-Upload.jpg 1200w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/Gravity-Forms-Form-File-Upload-300x182.jpg 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/Gravity-Forms-Form-File-Upload-1024x620.jpg 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/Gravity-Forms-Form-File-Upload-768x465.jpg 768w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/Gravity-Forms-Form-File-Upload-99x60.jpg 99w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p>With the Gravity Forms File Upload feature, you can accept file submissions through your form, making it quick and easy to collect the information that you need. Whether you want people to upload documents, images, audio, or even videos, this is all possible with the Gravity Forms File Upload field.<\/p>\n<p><!--more--><\/p>\n<p>In this \u2018How to\u2026\u2019 article, we look at what the File Upload field can do, and how it can be used on your website. We then discuss how to add a File Upload field to a form, and importantly, what you can do with these user submissions once they come in.<\/p>\n<p>Let\u2019s get started...<\/p>\n<div class=\"alert_blue\"><strong>Note:<\/strong> The images shown within this article use the new Gravity Forms 2.5 form builder. 2.5 is currently in beta, but if you like what you see, <a href=\"https:\/\/www.gravityforms.com\/gravity-forms-2-5-beta-1\/\" target=\"_blank\" rel=\"noopener noreferrer\">check out this article<\/a> for more information on 2.5 and how to install 2.5-beta-1.\u200c<\/div>\n<h2>Introducing the File Upload Field<\/h2>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-15838\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/Gravity-Forms-File-Uplaod-Feature.png\" alt=\"Gravity Forms File Uplaod Feature\" width=\"1126\" height=\"544\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/Gravity-Forms-File-Uplaod-Feature.png 1126w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/Gravity-Forms-File-Uplaod-Feature-300x145.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/Gravity-Forms-File-Uplaod-Feature-1024x495.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/Gravity-Forms-File-Uplaod-Feature-768x371.png 768w\" sizes=\"(max-width: 1126px) 100vw, 1126px\" \/><\/p>\n<p>File Upload is a powerful feature and can be used in a wide assortment of ways to help your forms achieve their goals.<\/p>\n<p>By including the File Upload field on a form, you can allow people to submit...<\/p>\n<ul>\n<li>Documents<\/li>\n<li>Images<\/li>\n<li>Audio<\/li>\n<li>Videos<\/li>\n<\/ul>\n<p>The Gravity Forms File Upload field also allows multi-file uploads, letting users upload more than one file.<\/p>\n<p>So why might you want to use the File Upload feature on your forms?<\/p>\n<h2>How the File Upload Feature Can Be Used<\/h2>\n<p>There are numerous reasons you may want to add the file upload feature to a form. Here are a few examples...<\/p>\n<ul>\n<li><strong>Employment Application Form<\/strong> - Accept CVs, Resumes, Cover Letters, and more, directly through an employment application form.<\/li>\n<\/ul>\n<ul>\n<li><strong>User Registration Forms<\/strong> - Let users upload their profile photos or company logos to be displayed on profile pages.<\/li>\n<\/ul>\n<ul>\n<li><strong>Online Courses \/ Educational Institutions<\/strong> - Accept course work, project proposals, and other relevant materials from your students.<\/li>\n<\/ul>\n<ul>\n<li><strong>Competitions<\/strong> - Allow contestants to upload their art submissions, photographs, videos, or other competition entries.<\/li>\n<\/ul>\n<ul>\n<li><strong>Support Documentation<\/strong> - Allow people to upload documents providing extra information to help your organization understand their issues and provide the correct support.<\/li>\n<\/ul>\n<p>By enabling the File Upload feature within a form, you streamline the form submission process, collecting all the information you need in one go, and ensuring a high quality, efficient user-experience.<\/p>\n<p>So let\u2019s find out how to set up this feature within a form...<\/p>\n<h2>How to Add the File Upload Field to Your Form<\/h2>\n<p>The File Upload field can be added to any pre-existing form or new form.<\/p>\n<p>To add this field to a form, open the appropriate form and then select <strong>Add Fields &gt; Advanced Fields<\/strong> from the menu on the right-hand side of the form builder. Then simply drag and drop the <strong>File Upload<\/strong> field into the form.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-15836\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/Gravity-Forms-File-Upload-Field.png\" alt=\"Gravity Forms File Upload Field\" width=\"1628\" height=\"749\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/Gravity-Forms-File-Upload-Field.png 1628w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/Gravity-Forms-File-Upload-Field-300x138.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/Gravity-Forms-File-Upload-Field-1024x471.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/Gravity-Forms-File-Upload-Field-768x353.png 768w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/Gravity-Forms-File-Upload-Field-1536x707.png 1536w\" sizes=\"(max-width: 1628px) 100vw, 1628px\" \/><\/p>\n<p>Next, within the <strong>General Field Settings<\/strong> for the File Upload field, you need to enter the file extensions that you want to accept in the upload. You can use any file type that is <a href=\"https:\/\/codex.wordpress.org\/Uploading_Files#About_Uploading_Files_on_Dashboard\" target=\"_blank\" rel=\"noopener noreferrer\">supported by WordPress core<\/a>\u2026<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-15835\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/WordPress.png\" alt=\"WordPress\" width=\"1178\" height=\"581\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/WordPress.png 1178w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/WordPress-300x148.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/WordPress-1024x505.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/WordPress-768x379.png 768w\" sizes=\"(max-width: 1178px) 100vw, 1178px\" \/><\/p>\n<p>It is important to note that hosting providers often impose restrictions on uploads - this can be due to them not permitting certain file types or limitations with your hosting plan.<\/p>\n<p>If you run into issues with file uploads, start by validating WordPress isn\u2019t restricting the upload, and then get in contact with your host. For more information on this, check out the <a href=\"https:\/\/docs.gravityforms.com\/permitted-file-types-for-uploading\/\" target=\"_blank\" rel=\"noopener noreferrer\">Gravity Forms documentation<\/a>.<\/p>\n<p>Gravity Forms also allows you to select a <strong>Maximum File Size <\/strong>for uploads, which can help you preserve your storage space. If you leave this field blank, Gravity Forms will default to the max size limit allowed by your server, and\/or your WordPress installation.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-15840\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/Gravity-Forms-Field-Settings.png\" alt=\"Gravity Forms Field Settings\" width=\"1530\" height=\"615\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/Gravity-Forms-Field-Settings.png 1530w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/Gravity-Forms-Field-Settings-300x121.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/Gravity-Forms-Field-Settings-1024x412.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/Gravity-Forms-Field-Settings-768x309.png 768w\" sizes=\"(max-width: 1530px) 100vw, 1530px\" \/><\/p>\n<p>Lastly, within the <strong>File Upload Field Settings<\/strong>, you can also<strong> Enable Multi-File Uploads<\/strong>. This feature will allow users to upload multiple files in one go, saving people time and making the form submission process quick and easy.<\/p>\n<p>For more information on the File Upload Field, <a href=\"https:\/\/docs.gravityforms.com\/file-upload\/\" target=\"_blank\" rel=\"noopener noreferrer\">check out this documentation<\/a>.<\/p>\n<h2>File Uploads After Submission<\/h2>\n<p>Due to Gravity Forms\u2019 extensive ecosystem of add-ons and third-party services, you have multiple options when it comes to storing, managing, and using the submitted files.<\/p>\n<p>Here are a few popular examples of what can be done with file uploads after submission...<\/p>\n<h2>Dropbox<\/h2>\n<p>The <a href=\"https:\/\/www.gravityforms.com\/add-ons\/dropbox\/\" target=\"_blank\" rel=\"noopener noreferrer\">Gravity Forms Dropbox Add-On<\/a> enables you to send file uploads directly to your Dropbox account when a form is submitted. This helps you to store and organize the data collected and easily access it when needed.<\/p>\n<p>The Dropbox Add-On also includes a Dropbox field, which you can add directly to a form - this then allows users to upload files from their own Dropbox account. Check out this <a href=\"https:\/\/docs.gravityforms.com\/category\/add-ons-gravity-forms\/dropbox-add-on\/\" target=\"_blank\" rel=\"noopener noreferrer\">Dropbox Guide<\/a> in the docs to help you set up this useful add-on.<\/p>\n<h2>Zapier<\/h2>\n<p>The <a href=\"https:\/\/www.gravityforms.com\/add-ons\/zapier\/\" target=\"_blank\" rel=\"noopener noreferrer\">Gravity Forms Zapier Add-On<\/a> facilitates form integration with over 2000 applications and third-party services. Simply create automated workflows (called Zaps) which will send your form entries to any service you select.<\/p>\n<p>Zapier gives you a wide selection of options when it comes to file submissions and what to do with them. A good example is the option of sending file uploads to a variety of storage services, including Google Drive, Amazon S3, and Microsoft OneDrive, as well as many other applications. <a href=\"https:\/\/docs.gravityforms.com\/using-the-zapier-4-add-on\/\" target=\"_blank\" rel=\"noopener noreferrer\">Check out the Zapier documentation<\/a> to help you get started.<\/p>\n<h2>Advanced Post Creation<\/h2>\n<p>With the <a href=\"https:\/\/www.gravityforms.com\/add-ons\/advanced-post-creation\/\" target=\"_blank\" rel=\"noopener noreferrer\">Gravity Forms Advanced Post Creation Add-On<\/a>, you can set up posts or pages to be automatically created once a form is submitted. This feature is ideal for any situation where you are using user-generated content on your website. For example, guest posters submitting articles, users submitting information to a directory website, or sellers submitting products to sell on a marketplace.<\/p>\n<p>The File Upload field works in conjunction with the Advanced Post Creation Add-On, enabling you to accept file uploads via your form and then easily display these documents, images, videos, or audio clips on the front end of your site. For more information on how to use this add-on, have a read of this article, <a href=\"https:\/\/www.gravityforms.com\/creating-user-submitted-posts-with-gravity-forms\/\" target=\"_blank\" rel=\"noopener noreferrer\">Creating User Submitted Posts with Gravity Forms<\/a>.<\/p>\n<h2>GravityView<\/h2>\n<p>One of the <a href=\"https:\/\/www.gravityforms.com\/certified-developers-and-add-ons\/\" target=\"_blank\" rel=\"noopener noreferrer\">Gravity Forms Certified Developers<\/a>, GravityView lets you quickly and easily display form entries on the front-end on your website. GravityView provides stylish pre-built layouts, so data entries can be displayed in a list view, table view, as a database, and more.<\/p>\n<p>Using <a href=\"https:\/\/utm.io\/uLrk\" target=\"_blank\" rel=\"noopener noreferrer\">GravityView<\/a> is an excellent option when it comes to displaying file uploads on the front-end of your site. Working in conjunction with Gravity Forms, file submissions become easy to collect and easy to display - simply set up the View and let GravityView do the rest.<\/p>\n<h2>Final Thoughts on How to Accept File Submissions Through a Form<\/h2>\n<p>Here on the Gravity Forms website, we also use the File Upload field extensively within our forms. Here a couple of examples of how and why we use this feature\u2026<\/p>\n<ul>\n<li><a href=\"https:\/\/www.gravityforms.com\/gravity-forms-case-study\/\" target=\"_blank\" rel=\"noopener noreferrer\">A Case Study: How Gravity Forms Uses Gravity Forms and Gravity View to Power the Community Platform<\/a><\/li>\n<li><a href=\"https:\/\/www.gravityforms.com\/gravity-forms-job-application-form\/\" target=\"_blank\" rel=\"noopener noreferrer\">How Gravity Forms Uses Gravity Forms: A Job Application Form Case Study<\/a><\/li>\n<\/ul>\n<p>Not a Gravity Forms customer yet? <a href=\"https:\/\/www.gravityforms.com\/demo\/\" target=\"_blank\" rel=\"noopener noreferrer\">Sign up for our free demo<\/a> to check out just how easy it is to add the File Upload field to a form. You can also view our numerous form templates as well as create your own forms.<\/p>\n<p>&nbsp;<\/p>\n<p><em>Any questions on using the File Upload field? If so, please ask away in the comments below...<\/em><\/p>\n<div class=\"alert_blue\">\n<p><img loading=\"lazy\" class=\"aligncenter size-full wp-image-15192\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Gravity-Forms-Newsletter-1.png\" alt=\"Gravity Forms Newsletter\" width=\"80%\" height=\"auto\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Gravity-Forms-Newsletter-1.png 2858w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Gravity-Forms-Newsletter-1-300x101.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Gravity-Forms-Newsletter-1-1024x345.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Gravity-Forms-Newsletter-1-768x259.png 768w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Gravity-Forms-Newsletter-1-1536x518.png 1536w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Gravity-Forms-Newsletter-1-2048x691.png 2048w\" sizes=\"(max-width: 2858px) 100vw, 2858px\" \/><\/p>\n<p><strong>If you want to keep up-to-date with what's happening on the blog sign up for the Gravity Forms newsletter!<\/strong><\/p>\n\n                <div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_83' ><div id='gf_83' class='gform_anchor' tabindex='-1'><\/div><form method='post' enctype='multipart\/form-data'  id='gform_83'  action='\/wp-json\/wp\/v2\/posts\/15804#gf_83'>\n                        <div class='gform_body'><ul id='gform_fields_83' class='gform_fields top_label form_sublabel_below description_below'><li id='field_83_2'  class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label gfield_label_before_complex'  >Email<span class='gfield_required'>*<\/span><\/label><div class='ginput_complex ginput_container ginput_container_email' id='input_83_2_container'>\n                                <span id='input_83_2_1_container' class='ginput_left'>\n                                    <input class='' type='email' name='input_2' id='input_83_2' value=''    aria-required=\"true\" aria-invalid=\"false\"\/>\n                                    <label for='input_83_2' >Enter Email<\/label>\n                                <\/span>\n                                <span id='input_83_2_2_container' class='ginput_right'>\n                                    <input class='' type='email' name='input_2_2' id='input_83_2_2' value=''    aria-required=\"true\" aria-invalid=\"false\"\/>\n                                    <label for='input_83_2_2' >Confirm Email<\/label>\n                                <\/span>\n                                <div class='gf_clear gf_clear_complex'><\/div>\n                            <\/div><\/li><li id='field_83_3'  class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label'  >Privacy<span class='gfield_required'>*<\/span><\/label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_83_3'><li class='gchoice_83_3_1'>\n\t\t\t\t\t\t\t\t<input name='input_3.1' type='checkbox'  value='I agree with the storage and handling of my data by this website. - &lt;a target=&quot;_blank&quot; href=&quot;https:\/\/www.gravityforms.com\/privacy\/&quot; rel=&quot;noopener noreferrer&quot;&gt;Privacy Policy&lt;\/a&gt; &lt;abbr class=&quot;wpgdprc-required&quot; title=&quot;You need to accept this checkbox.&quot;&gt;*&lt;\/abbr&gt;'  id='choice_83_3_1'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_83_3_1' id='label_83_3_1'>I agree with the storage and handling of my data by this website. - <a target=\"_blank\" href=\"https:\/\/www.gravityforms.com\/privacy\/\" rel=\"noopener noreferrer\">Privacy Policy<\/a> <abbr class=\"wpgdprc-required\" title=\"You need to accept this checkbox.\">*<\/abbr><\/label>\n\t\t\t\t\t\t\t<\/li><\/ul><\/div><\/li><li id='field_83_4'  class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_83_4' >CAPTCHA<\/label><div id='input_83_4' class='ginput_container ginput_recaptcha' data-sitekey='6Lcg4zgUAAAAAAvV7V4_rjLabuhDGZ23V2T1bqgo'  data-theme='light' data-tabindex='0'  data-badge=''><\/div><\/li>\n                            <\/ul><\/div>\n        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_83' class='gform_button button' value='Keep me up to date!'  onclick='if(window[\"gf_submitting_83\"]){return false;}  if( !jQuery(\"#gform_83\")[0].checkValidity || jQuery(\"#gform_83\")[0].checkValidity()){window[\"gf_submitting_83\"]=true;}  ' onkeypress='if( event.keyCode == 13 ){ if(window[\"gf_submitting_83\"]){return false;} if( !jQuery(\"#gform_83\")[0].checkValidity || jQuery(\"#gform_83\")[0].checkValidity()){window[\"gf_submitting_83\"]=true;}  jQuery(\"#gform_83\").trigger(\"submit\",[true]); }' \/> \n            <input type='hidden' class='gform_hidden' name='is_submit_83' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='83' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_83' value='WyJbXSIsIjAxYzA2ZTZiZTA5NmQxY2IyNTFmYzU5M2JjYjRlYmY1Il0=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_target_page_number_83' id='gform_target_page_number_83' value='0' \/>\n            <input type='hidden' class='gform_hidden' name='gform_source_page_number_83' id='gform_source_page_number_83' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div><script type='text\/javascript'> jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 83) {} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );<\/script><script type='text\/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [83, 1]) } ); <\/script>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>With the Gravity Forms File Upload feature, you can accept file submissions through your form, making it quick and easy to collect the information that you need. Whether you want people to upload documents, images, audio, or even videos, this is all","protected":false},"author":280096,"featured_media":15841,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[221],"tags":[10065,10064,10067,10066,10063],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v16.5 (Yoast SEO v16.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Accept File Submissions Through a Form (File Upload Field)<\/title>\n<meta name=\"description\" content=\"In this \u2018How to\u2026\u2019 article, we look at what the File Upload field can do, how it can be used, and how to add a File Upload field to a form.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.gravityforms.com\/how-to-form-file-upload\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to\u2026 Accept File Submissions Through a Form (Using the Gravity Forms File Upload Feature)\" \/>\n<meta property=\"og:description\" content=\"With the Gravity Forms File Upload feature, you can accept file submissions through your form, making it quick and easy to collect the information that\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.gravityforms.com\/how-to-form-file-upload\/\" \/>\n<meta property=\"og:site_name\" content=\"Gravity Forms\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/GravityForms\" \/>\n<meta property=\"article:published_time\" content=\"2020-09-21T17:03:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-10-01T13:12:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/Gravity-Forms-Form-File-Upload.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"726\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@GravityForms\" \/>\n<meta name=\"twitter:site\" content=\"@GravityForms\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.gravityforms.com\/#organization\",\"name\":\"Gravity Forms\",\"url\":\"https:\/\/www.gravityforms.com\/\",\"sameAs\":[\"https:\/\/www.facebook.com\/GravityForms\",\"https:\/\/twitter.com\/GravityForms\"],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.gravityforms.com\/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2018\/06\/gravity_forms_logo.jpg\",\"contentUrl\":\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2018\/06\/gravity_forms_logo.jpg\",\"width\":268,\"height\":294,\"caption\":\"Gravity Forms\"},\"image\":{\"@id\":\"https:\/\/www.gravityforms.com\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.gravityforms.com\/#website\",\"url\":\"https:\/\/www.gravityforms.com\/\",\"name\":\"Gravity Forms\",\"description\":\"WordPress Contact Forms\",\"publisher\":{\"@id\":\"https:\/\/www.gravityforms.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/www.gravityforms.com\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.gravityforms.com\/how-to-form-file-upload\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/Gravity-Forms-Form-File-Upload.jpg\",\"contentUrl\":\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/Gravity-Forms-Form-File-Upload.jpg\",\"width\":1200,\"height\":726,\"caption\":\"Gravity Forms Form File Upload\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.gravityforms.com\/how-to-form-file-upload\/#webpage\",\"url\":\"https:\/\/www.gravityforms.com\/how-to-form-file-upload\/\",\"name\":\"How to Accept File Submissions Through a Form (File Upload Field)\",\"isPartOf\":{\"@id\":\"https:\/\/www.gravityforms.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.gravityforms.com\/how-to-form-file-upload\/#primaryimage\"},\"datePublished\":\"2020-09-21T17:03:35+00:00\",\"dateModified\":\"2020-10-01T13:12:29+00:00\",\"description\":\"In this \\u2018How to\\u2026\\u2019 article, we look at what the File Upload field can do, how it can be used, and how to add a File Upload field to a form.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.gravityforms.com\/how-to-form-file-upload\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.gravityforms.com\/how-to-form-file-upload\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.gravityforms.com\/how-to-form-file-upload\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Gravity Forms\",\"item\":\"https:\/\/www.gravityforms.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How To\",\"item\":\"https:\/\/www.gravityforms.com\/category\/how-to\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"How to\\u2026 Accept File Submissions Through a Form (Using the Gravity Forms File Upload Feature)\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.gravityforms.com\/how-to-form-file-upload\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.gravityforms.com\/how-to-form-file-upload\/#webpage\"},\"author\":{\"@id\":\"https:\/\/www.gravityforms.com\/#\/schema\/person\/85a6ffce7710728185a7f8695e807881\"},\"headline\":\"How to\\u2026 Accept File Submissions Through a Form (Using the Gravity Forms File Upload Feature)\",\"datePublished\":\"2020-09-21T17:03:35+00:00\",\"dateModified\":\"2020-10-01T13:12:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.gravityforms.com\/how-to-form-file-upload\/#webpage\"},\"wordCount\":1263,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.gravityforms.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.gravityforms.com\/how-to-form-file-upload\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/09\/Gravity-Forms-Form-File-Upload.jpg\",\"keywords\":[\"Advanced Post Creation Add-On\",\"Dropbox Add-on\",\"File Upload\",\"GravityView\",\"Zapier Add-On\"],\"articleSection\":[\"How To\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.gravityforms.com\/how-to-form-file-upload\/#respond\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.gravityforms.com\/#\/schema\/person\/85a6ffce7710728185a7f8695e807881\",\"name\":\"Megan Jones\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.gravityforms.com\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0834ff8e3fea4934a994a9120236f201?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0834ff8e3fea4934a994a9120236f201?s=96&d=mm&r=g\",\"caption\":\"Megan Jones\"},\"url\":\"https:\/\/www.gravityforms.com\/author\/meganjones\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/posts\/15804"}],"collection":[{"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/users\/280096"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/comments?post=15804"}],"version-history":[{"count":0,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/posts\/15804\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/media\/15841"}],"wp:attachment":[{"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/media?parent=15804"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/categories?post=15804"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/tags?post=15804"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}